//
//  SQLTool.h
//  trj
//
//  Created by 小小算盘 on 16/1/20.
//  Copyright © 2016年 小小算盘. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SQLTool : NSObject
/**
 *  保存用户信息到数据库
 *
 *  @param dic 用户信息
 */
+(void)saveUserInfoWithDic:(NSDictionary *)dic;
/**
 *  查询用户信息并返回字典
 *
 *  @return 用户信息
 */
+(NSDictionary *)searchUserInfoWithSQL;
/**
 *  更新用户信息表
 *
 *  @param dic 用户信息
 */
+(void)updateUserInfo_tableWithDic:(NSDictionary *)dic;
/*
 更新设置密码的状态
 */
+(void)updateLogin_tableWithPaypassword:(NSString *)str;
/**
 *  保存投资总额到数据库
 *
 *  @param dic 投资总额
 */
+(void)saveInvestTotalMoneyWithDic:(NSDictionary *)dic;
/**
 *  查询投资总额
 */
+(NSString *)searchInvestTotalMoney;
/**
 *  更新投资总额表里的投资总额
 *
 *  @param str 投资总额
 */
+(void)updataInvestTotalMoneyWithStr:(NSString *)str;

//+(NSDictionary *)searchLoginMessageWithSql1;
//保存数据到数据库
+(void)saveRecommentWithDic:(NSDictionary *)dic;
//查询数据库，取出数据
+(NSDictionary *)search;
//更新数据库
+(void)updataRecommentWithDic:(NSDictionary *)dic;
//检查当前的网络状态
//+(BOOL)requestBeforeCheckNetWork;
/**
 *  更新数据库表1的md5及des
 */
//+(void)updateLogin_table1WithDic:(NSDictionary *)dic;
/**
 *  保存登录信息到数据库
 *
 *  @param dic 登录信息
 */
+(void)saveLoginMessageWithDic:(NSDictionary *)dic;
/**
 *  初始化时保存MD5和DES
 *
 *  @param md5 md5
 *  @param des des
 */
//+(void)initSaveLoginBeforeWithMD5:(NSString *)md5 AndDES:(NSString *)des AndAccessID:(NSString *)accessID;
/**
 *  查询MD5，DES，AccessID，返回一个字典
 *
 *  @return 登录信息
 */

//+(NSDictionary *)searchLoginMessageWithSql;
/**
 *  查询用户信息及连连商户号，返回一个字典
 *
 *  @return 登录信息
 */
+(NSDictionary *)searchLoginMessageFindUserWithSQl;
/**
 *  更新登录信息数据库
 只做部分数据的跟新，此方法待用
 *
 *  @param dic
 */
+(void)upDataWithLoginMessageWithDic:(NSDictionary *)dic;
/**
 *  实名认证之后更新状态
 *
 *  @param str    实名认证状态
 *  @param string 真实姓名
 */
+(void)updataWithLoginMessageWithStr:(NSString *)str andRealName:(NSString *)string;
/**
 *  保存标列表信息
 *
 *  @param dic 标列表
 */
+(void)saveBorrowLiastMessageWithArr:(NSArray *)arr;
/**
 *  查询标列表信息
 *
 *  @return 标列表
 */
+(NSArray *)searchBorrowListWithSql;
/**
 *  更新标列表
 *
 *  @param dic 标列表
 */
+(void)updataBorrowListMessageWithArr:(NSArray *)arr;
/**
 *  保存账户money
 *
 *  @param dic 账户
 */
+(void)saveAccountMoneyWithDic:(NSDictionary *)dic;
/**
 *  查询帐户money
 *
 *  @return 账户
 */
+(NSDictionary *)searchAccountSql;
/**
 *  更新账户money
 *
 *  @param dic 账户
 */
+(void)updataAccountMoneyWith:(NSDictionary *)dic;
@end
